package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 微信公众号推送对象 sys_wechat
 * 
 * @author ruoyi
 * @date 2022-09-04
 */
public class SysWechat extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 主键 */
    private Long id;

    /** 第三方用户唯一凭证 */
    @Excel(name = "第三方用户唯一凭证")
    private String appid;

    /** 第三方用户唯一凭证密钥，即appsecret */
    @Excel(name = "第三方用户唯一凭证密钥，即appsecret")
    private String secret;

    /** 数据json */
    @Excel(name = "数据json")
    private String body;

    /** 模板id */
    @Excel(name = "模板id")
    private String templateId;

    /** 接收者id */
    @Excel(name = "接收者id")
    private String touser;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v1;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v2;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v3;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v4;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v5;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v6;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v7;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v8;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v9;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v10;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v11;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v12;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v13;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v14;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v15;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v16;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v17;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v18;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v19;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v20;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v21;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v22;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v23;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v24;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v25;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v26;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v27;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v28;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v29;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v30;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v31;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v32;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v33;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v34;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v35;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v36;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v37;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v38;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v39;

    /** 扩展字段 */
    @Excel(name = "扩展字段")
    private String v40;

    public void setId(Long id) 
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setAppid(String appid) 
    {
        this.appid = appid;
    }

    public String getAppid() 
    {
        return appid;
    }
    public void setSecret(String secret) 
    {
        this.secret = secret;
    }

    public String getSecret() 
    {
        return secret;
    }
    public void setBody(String body) 
    {
        this.body = body;
    }

    public String getBody() 
    {
        return body;
    }
    public void setTemplateId(String templateId) 
    {
        this.templateId = templateId;
    }

    public String getTemplateId() 
    {
        return templateId;
    }
    public void setTouser(String touser) 
    {
        this.touser = touser;
    }

    public String getTouser() 
    {
        return touser;
    }
    public void setV1(String v1) 
    {
        this.v1 = v1;
    }

    public String getV1() 
    {
        return v1;
    }
    public void setV2(String v2) 
    {
        this.v2 = v2;
    }

    public String getV2() 
    {
        return v2;
    }
    public void setV3(String v3) 
    {
        this.v3 = v3;
    }

    public String getV3() 
    {
        return v3;
    }
    public void setV4(String v4) 
    {
        this.v4 = v4;
    }

    public String getV4() 
    {
        return v4;
    }
    public void setV5(String v5) 
    {
        this.v5 = v5;
    }

    public String getV5() 
    {
        return v5;
    }
    public void setV6(String v6) 
    {
        this.v6 = v6;
    }

    public String getV6() 
    {
        return v6;
    }
    public void setV7(String v7) 
    {
        this.v7 = v7;
    }

    public String getV7() 
    {
        return v7;
    }
    public void setV8(String v8) 
    {
        this.v8 = v8;
    }

    public String getV8() 
    {
        return v8;
    }
    public void setV9(String v9) 
    {
        this.v9 = v9;
    }

    public String getV9() 
    {
        return v9;
    }
    public void setV10(String v10) 
    {
        this.v10 = v10;
    }

    public String getV10() 
    {
        return v10;
    }
    public void setV11(String v11) 
    {
        this.v11 = v11;
    }

    public String getV11() 
    {
        return v11;
    }
    public void setV12(String v12) 
    {
        this.v12 = v12;
    }

    public String getV12() 
    {
        return v12;
    }
    public void setV13(String v13) 
    {
        this.v13 = v13;
    }

    public String getV13() 
    {
        return v13;
    }
    public void setV14(String v14) 
    {
        this.v14 = v14;
    }

    public String getV14() 
    {
        return v14;
    }
    public void setV15(String v15) 
    {
        this.v15 = v15;
    }

    public String getV15() 
    {
        return v15;
    }
    public void setV16(String v16) 
    {
        this.v16 = v16;
    }

    public String getV16() 
    {
        return v16;
    }
    public void setV17(String v17) 
    {
        this.v17 = v17;
    }

    public String getV17() 
    {
        return v17;
    }
    public void setV18(String v18) 
    {
        this.v18 = v18;
    }

    public String getV18() 
    {
        return v18;
    }
    public void setV19(String v19) 
    {
        this.v19 = v19;
    }

    public String getV19() 
    {
        return v19;
    }
    public void setV20(String v20) 
    {
        this.v20 = v20;
    }

    public String getV20() 
    {
        return v20;
    }
    public void setV21(String v21) 
    {
        this.v21 = v21;
    }

    public String getV21() 
    {
        return v21;
    }
    public void setV22(String v22) 
    {
        this.v22 = v22;
    }

    public String getV22() 
    {
        return v22;
    }
    public void setV23(String v23) 
    {
        this.v23 = v23;
    }

    public String getV23() 
    {
        return v23;
    }
    public void setV24(String v24) 
    {
        this.v24 = v24;
    }

    public String getV24() 
    {
        return v24;
    }
    public void setV25(String v25) 
    {
        this.v25 = v25;
    }

    public String getV25() 
    {
        return v25;
    }
    public void setV26(String v26) 
    {
        this.v26 = v26;
    }

    public String getV26() 
    {
        return v26;
    }
    public void setV27(String v27) 
    {
        this.v27 = v27;
    }

    public String getV27() 
    {
        return v27;
    }
    public void setV28(String v28) 
    {
        this.v28 = v28;
    }

    public String getV28() 
    {
        return v28;
    }
    public void setV29(String v29) 
    {
        this.v29 = v29;
    }

    public String getV29() 
    {
        return v29;
    }
    public void setV30(String v30) 
    {
        this.v30 = v30;
    }

    public String getV30() 
    {
        return v30;
    }
    public void setV31(String v31) 
    {
        this.v31 = v31;
    }

    public String getV31() 
    {
        return v31;
    }
    public void setV32(String v32) 
    {
        this.v32 = v32;
    }

    public String getV32() 
    {
        return v32;
    }
    public void setV33(String v33) 
    {
        this.v33 = v33;
    }

    public String getV33() 
    {
        return v33;
    }
    public void setV34(String v34) 
    {
        this.v34 = v34;
    }

    public String getV34() 
    {
        return v34;
    }
    public void setV35(String v35) 
    {
        this.v35 = v35;
    }

    public String getV35() 
    {
        return v35;
    }
    public void setV36(String v36) 
    {
        this.v36 = v36;
    }

    public String getV36() 
    {
        return v36;
    }
    public void setV37(String v37) 
    {
        this.v37 = v37;
    }

    public String getV37() 
    {
        return v37;
    }
    public void setV38(String v38) 
    {
        this.v38 = v38;
    }

    public String getV38() 
    {
        return v38;
    }
    public void setV39(String v39) 
    {
        this.v39 = v39;
    }

    public String getV39() 
    {
        return v39;
    }
    public void setV40(String v40) 
    {
        this.v40 = v40;
    }

    public String getV40() 
    {
        return v40;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("appid", getAppid())
            .append("secret", getSecret())
            .append("body", getBody())
            .append("templateId", getTemplateId())
            .append("touser", getTouser())
            .append("v1", getV1())
            .append("v2", getV2())
            .append("v3", getV3())
            .append("v4", getV4())
            .append("v5", getV5())
            .append("v6", getV6())
            .append("v7", getV7())
            .append("v8", getV8())
            .append("v9", getV9())
            .append("v10", getV10())
            .append("v11", getV11())
            .append("v12", getV12())
            .append("v13", getV13())
            .append("v14", getV14())
            .append("v15", getV15())
            .append("v16", getV16())
            .append("v17", getV17())
            .append("v18", getV18())
            .append("v19", getV19())
            .append("v20", getV20())
            .append("v21", getV21())
            .append("v22", getV22())
            .append("v23", getV23())
            .append("v24", getV24())
            .append("v25", getV25())
            .append("v26", getV26())
            .append("v27", getV27())
            .append("v28", getV28())
            .append("v29", getV29())
            .append("v30", getV30())
            .append("v31", getV31())
            .append("v32", getV32())
            .append("v33", getV33())
            .append("v34", getV34())
            .append("v35", getV35())
            .append("v36", getV36())
            .append("v37", getV37())
            .append("v38", getV38())
            .append("v39", getV39())
            .append("v40", getV40())
            .append("updateTime", getUpdateTime())
            .append("createTime", getCreateTime())	
            .append("createBy", getCreateBy())
            .append("updateBy", getUpdateBy())
            .toString();
    }
}
